package model

import "time"

// 好友和群都存在这个表里
// 可根据具体业务做拆分
type Contact struct {
	Id int64 `xorm:"pk autoincr bigint(20)" form:"id" json:"id"`
	// 谁的10000 添加的人
	Ownerid int64 `xorm:"bigint(20)" form:"ownerid" json:"ownerid"`
	// 对端10001 被添加的人
	Dstobj int64 `xorm:"bigint(20)" form:"dstobj" json:"dstobj"`
	// 是下面定义的常量 用户加用户是0x01  用户加群0x02
	Cate     int       `xorm:"int(11)" form:"cate" json:"cate"`
	Memo     string    `xorm:"varchar(120)" form:"memo" json:"memo"`     // 什么角色
	Createat time.Time `xorm:"datetime" form:"createat" json:"createat"` // 什么角色
}

const (
	CONCAT_CATE_USER     = 0x01 //用户
	CONCAT_CATE_COMUNITY = 0x02 //群组
)
